being part of a 7- to 12-membered ring - Spanish English Dictionary